|
IDEA는 당신의 소스 파일의 개정의 관리를 돕는 현재 버전 시스템(CVS)와 함께 단단히 통합됩니다.
IDEA의 CVS integration 은 당신의 시스템에 설치되는 독립형의 CVS 클라이언트를 요구하지 않습니다. 당신이 필요로 하는 모든 것은 CVS저장소에서 계정을 가집니다.
만일 당신이 경험이 풍부한 CVS사용자라면, 당신은 당신의 CVS저장소와 함께 작업에 대해 IDEA 에 의해 제공된 사용성과 시각화의 수준으로 명확히 기뻐할 것입니다.
|

|
이 문서는 당신이 이미 주요 개념, 명령과 CVS의 용어를 알고 있다라고 가정합니다. 만일 당신이 이 버전 제어 시스템에 새롭다면, CVS명령의 더 많은 정보를 얻기 위해 http://www.cvshome.org/ 에서 CVS문서를 참조하십시오.
|
CVS통합의 도움으로, 당신은 거의 모든 가용 CVS오퍼레이션을 "시각적으로" 사용할 수 있습니다:
CVS
( 전체 CVS오퍼레이션
참조)로부터 기존 프로젝트를 조사하십시오.
CVS저장소(전체 CVS오퍼레이션 참조)로 당신의 로컬 프로젝트를 임포트하십시오.
CVS 저장소(전체 CVS오퍼레이션 참조)를 브라우즈하십시오.
시각적으로 전체 프로젝트 파일을 검토하고, 전체 프로젝트 등을 커밋하고 업데이트하는 것과 같이 전체 프로젝트 상에서 일반적 오퍼레이션을 수행하십시오. ( 프로젝트 특유한 오퍼레이션 참조).
add, commit, update, merge 등을 포함하는 거의 모든 어떤 CVS 명령을 호출하는 능력과 함께 특별한 파일에 대해 작업하십시오. 당신은 임의의 개정, 검토 이력 등 사이에서 차이를 볼 수 있습니다. (파일 특유의 오퍼레이션 참조)
파일 주석 달기, 태크와 브랜치 생성, 워치를 가능하게 하고 파일 편집, 미 편집, 커밋을 검토하는 것과 같은 그런 진보된 CVS 특징을 사용하십시오( 고급 CVS지원 참조).
이 섹션은 당신에게 IDEA 안에서 CVS 사용을 도울 것인 다른 UI 요소에 관한 기본 정보를 제공하는 것을 겨냥합니다.
CVS통합이 사용 가능하게 하게 될( CVS통합 구성 참조) 때, 당신이 당신의 프로젝트의 CVS에 관련된 콘텐트와 쉽게 동일시할 수 있고, 일할 수 있기 위해 IDEA의 사용자 인터페이스는 자동적으로 조정됩니다:
File Name Coloring
CVS
Menus
CVS
Tool Window
File
View Tool window
1. File Name Coloring 은 에디터 탭 위에 뿐만 아니라 모든 가용한 보기에서 나타납니다. 폰트 색은 CVS저장소에 관해서 어떤 파일의 상태를 시각적으로 보여줍니다:
|
Coloring
|
Sample
|
File status
|
Description
|
|
흑색
|

|
현재
|
파일은 조금의 변경도 거치지 않았습니다
|
|
파란색
|

|
변경됨
|
파일은 최종 수정, 체크 아웃, 커밋 이후 변경되었습니다
|
|
녹색
|

|
추가됨
|
파일은 다음 커밋에서 저장소에 추가될 예정입니다
|
|
회색
|

|
삭제됨
|
파일은 다음 커밋에서 저장소에 삭제될 예정입니다
|
|
브라운
|

|
알려지지 않음
|
파일이 위치상 존재하지만 CVS저장소에 없고, 추가될 예정이 아닙니다
|
|
라일락
|

|
외부적으로 삭제됨
|
파일은 위치상 삭제되었지만 삭제될 예정이 아니고, CVS저장소의 안에 아직도 존재합니다
|
|
올리브
|

|
무시됨
|
파일은 어떤 CVS오퍼레이션이라도 무시될 것입니다
|
|
보라
|

|
합병됨
|
파일은 갱신의 결과로서 CVS에 의해 합병됩니다
|
|
빨간색
|

|
충돌과 함께 합병됨
|
최종 수정하는 동안, 파일은 충돌과 함께 합병되었습니다
|
size=2 width="100%" align=center>
|

|
당신은 IDE 설정 다이얼로그 ( File |
Settings: IDE: Colors
& fonts )의 File Status 탭에서 디폴트 색을 커스터마이즈 할 수 있습니다.
|
2. CVS Menus: 메뉴 항목 CVS가 메인 메뉴 위에서 나타나고 CVS 서브 메뉴는 에디터와 프로젝트 보기의 문맥 메뉴에 추가됩니다.
|
이 메뉴는 당신의 현재의 문맥에서 이용 가능한 모든 명령을 포함합니다. 예를 들면, 에디터에서 또는 프로젝트 보기에서 파일 위에서 호출될 때, 그것은 단지 파일에 특유한 명령을 포함할 것입니다. 파일에 적용 가능하지 않은 명령은 회색으로 나타납니다.
Commit Project, Check
Project Status와 같은 프로젝트 특유의 명령을 부가적으로 포함한 것과 같이
항상 더 많은 명령이 CVS메인 메뉴(오른쪽 그림에 나타난)에 있습니다.
이 화제의 상응하는 섹션에서 우리는 좀더 상세한 각각의 특별한 명령에 정지할 것 입니다.
|

|
3. 당신이 첫 번째로 어떤 종류의 출력을 생산하는CVS 명령을 부를 때CVS Tool
window 가 나타납니다. 그 디폴트 위치는 본체의 바닥에 있고 그것은 모든 다른 툴 윈도우 와 같은 동작을 가집니다. 예를 들면, 당신은 프레임의 어떤 면에서 그것을 선택적으로 재위치할런지도 모릅니다.
CVS툴 윈도우는 몇 개의 전용 tabs을 포함할지도 모르며 그것은 실행된 명령에 따라서 활동적입니다:
|
CVS
Output:
|
만일 File |
Settings: Project Settings: Version
Control 에서 Show CVS server
output 옵션이 체크되면, 어떤 CVS
명령은 여기에서 로그될 서버에서 수행합니다. 서식은 CVS명령어 인터페이스의 그것과 같습니다.

|
|
History:
|
만일 당신이 파일을 위한 Show History명령을 부르면, 이 탭은 가동되고 당신은 시각적으로 모든 파일 개정을 검토할 수 있고 또한 어떤 개정을 위해 다른 CVS 관련 파일 정보를 얻을 수 있습니다. 이력 탭에 대한 더 많은 세부사항을 위해, File-specific
Operations: File History를 참조하십시오.
|
|
Status:
|
당신이 메인 메뉴로부터 CVS |
Check Project Status 을 부를 때 이 탭이 나타납니다. 이 탭에 대한 세부사항을 위해, Project-specific
Operations: Project status를 참조하십시오.
|
|
Update Info:
|
당신이 갱신을 파일 또는 전체 프로젝트 상에서 Update 명령을 부를 때 이 탭은 가동됩니다. 이 탭에 대한 세부 사항은 Project-specific
Operations: Updating Project에서 발견될 수 있습니다.
|
|
Browse:
|
당신이 File 메뉴로부터 Browse
CVS Repository 명령을 부를 때, 이 탭은 CVS 툴 윈도우에서 가동되고, 당신에게 지정된 저장소를 브라우즈 하는 것을 허락합니다.
상세한 것은, Global CVS
Operations: Browsing CVS Repository을 참조하십시오.
|
|
Editors:
|
이 탭은 당신이 메인 메뉴 또는 문맥 메뉴로부터 CVS |
Edit and Watch | Show
Editors 명령을 부를 때 나타납니다. 이 탭은 Advanced
Functionality: Reviewing Editors 섹션에서 기술됩니다.
|
|
Watchers:
|
CVS |
Edit and Watch | Show Watchers 가 메인 또는 문맥 메뉴로부터 호출될 때, 이 탭은 파일 또는 디렉터리 감시자의 세부사항을 표시합니다.
상세한 것은 Advanced
Functionality: Reviewing Watchers를 보십시오.
|
|
Errors:
|
어떤 오류라도 CVS에 관련된 명령을 실행하는 동안 발생할 때, 이 오퍼레이션에 의해 생성된 오류와 경고에 관한 정보는 이 탭에서의 출력입니다:

탭 위의 툴바 버튼은 당신에게 보기를 커스터마이즈하고, 메시지를 쉽게 조사하는 것을 허락합니다. 그들이 의미가 있는 툴팁을 제공하는 것에 따라 모든 버튼은 자명합니다. 아마 더 많은 주의를 필요로 하는 단 하나는 Global CVS Settings 버튼입니다: 
위의 그림은 사용자에게 약간의 문자 전환 문제를 알려주는 표본 오류 메시지(강조된 하나)를 포함합니다. 그리고 전체 CVS설정에서 UTF-8 코드화를 사용 가능한 것을 제안합니다. "물고기" 버튼은 당신에게 이 탭으로부터 상응하는 dialog 를 바로 부르는 것을 허락합니다. 그래서 당신은 몇 개의 다이얼로그를 옵션의 사용을 가능하게 하기 위해 브라우즈를 할 필요는 없습니다.
|
4. 메인 메뉴 아래에서 CVS | Show
File View 명령을 부를 때 File View
Tool window는 주요 몸체의 오른쪽 면에서 가동됩니다. 이 툴 윈도우에 대한 더 많은 세부사항을 위해, Project-specific Operations을 참조하십시오.
|